temporary detention - Spanish English Dictionary